Tech Stocks Rally, Yields Drop, Ahead Of Nvidia Earnings: Stock Market News Today | August 23, 2023